/**
 * 
 */
package com.yunyike.dto.cart;

import java.math.BigDecimal;
import java.util.List;

/**
 * @author zhengqiang.shi
 * 2016年4月17日 下午10:24:48
 */
public class CartDTO implements java.io.Serializable{

	private static final long serialVersionUID = -6786263166566793057L;

	// 店铺分组
	private List<CartShopGroup> cartShopGroups;
	
	// 总金额
	private BigDecimal totalPrice;
	
	// 商品总金额
	private BigDecimal totalMerchandisePrice;
	
	// 运费
	private BigDecimal freightPrice;
	
	// 优惠金额
	private BigDecimal discountPrice;

	/**
	 * @return the cartShopGroups
	 */
	public List<CartShopGroup> getCartShopGroups() {
		return cartShopGroups;
	}

	/**
	 * @param cartShopGroups the cartShopGroups to set
	 */
	public void setCartShopGroups(List<CartShopGroup> cartShopGroups) {
		this.cartShopGroups = cartShopGroups;
	}

	/**
	 * @return the totalPrice
	 */
	public BigDecimal getTotalPrice() {
		return totalPrice;
	}

	/**
	 * @param totalPrice the totalPrice to set
	 */
	public void setTotalPrice(BigDecimal totalPrice) {
		this.totalPrice = totalPrice;
	}

	/**
	 * @return the discountPrice
	 */
	public BigDecimal getDiscountPrice() {
		return discountPrice;
	}

	/**
	 * @param discountPrice the discountPrice to set
	 */
	public void setDiscountPrice(BigDecimal discountPrice) {
		this.discountPrice = discountPrice;
	}

	/**
	 * @return the totalMerchandisePrice
	 */
	public BigDecimal getTotalMerchandisePrice() {
		return totalMerchandisePrice;
	}

	/**
	 * @param totalMerchandisePrice the totalMerchandisePrice to set
	 */
	public void setTotalMerchandisePrice(BigDecimal totalMerchandisePrice) {
		this.totalMerchandisePrice = totalMerchandisePrice;
	}

	/**
	 * @return the freightPrice
	 */
	public BigDecimal getFreightPrice() {
		return freightPrice;
	}

	/**
	 * @param freightPrice the freightPrice to set
	 */
	public void setFreightPrice(BigDecimal freightPrice) {
		this.freightPrice = freightPrice;
	}
	
}
